package com.clothing.service;

import com.clothing.entity.Article;
import com.clothing.entity.Comment;
import com.clothing.utils.page.Page;
import com.clothing.utils.page.Pageable;

/**
 * @ClassName: CommentService 
 * @Description: TODO(Service) 
 * @author Charles.Tao 
 * @date 2017年9月6日 下午3:42:45 
 * @version 1.0
 */
public interface CommentService extends BaseService<Comment, Long>
{
    /**
     * @Title: findCommentPage 
     * @Description: TODO(文章评论列表) 
     * @param @param articleId
     * @param @param pageable
     * @param @return 设定文件 
     * @return Page<Comment> 返回类型 
     * @throws
     */
    Page<Comment> findCommentPage(Long articleId, Pageable pageable);

    /**
     * @Title: comment 
     * @Description: TODO(保存) 
     * @param @param comment
     * @param @param article 设定文件 
     * @return void 返回类型  
     * @throws
     */
    void comment(Comment comment, Article article);
}
